package com.heu.blood.common.Constant;

/**
 * @ClassName ConstantData
 * @Description 字符串常量
 * @Author lyj
 * @Date 2024/7/15 22:09
 */
public class ConstantData {
    // 申请单id生成前缀（对应的是普通用血申请）
    public final static String APPLICATION_NO_PREFIX = "TA";
    // 申请单加入的混淆部分
    public final static String APPLICATION_NO_WORK_ID = "applicationId";
    // 申请单id生成前缀（对应的是自体血输血的申请单）
    public final static String APPLICATION_Autologous_NO_PREFIX = "TB";
    // 申请单加入的混淆部分
    public final static String APPLICATION_Autologous_NO_WORK_ID = "applicationautologousId";
    // 退血申请的前缀
    public final static String BLOOD_RETURN_NO_WORK_ID = "BR";
    // 退血申请加入的混淆部分
    public final static String BLOOD_RETURN_NO_PREFIX = "bloodReturnId";

    // 退血申请的前缀
    public final static String BLOOD_BACK_NO_WORK_ID = "BB";
    // 退血申请加入的混淆部分
    public final static String BLOOD_BACK_NO_PREFIX = "bloodBackReturnId";

    // 血液出库的前缀
    public final static String BLOOD_OUT_STORAGE_NO_PREFIX = "OS";
    // 血液出库加入的混淆部分
    public final static String BLOOD_OUT_STORAGE_NO_WORK_ID = "outStorageId";
    // 出库的前缀
    public final static String BLOOD_CENTER_DELIVERT_NO_PREFIX = "CK";
    // 血液出库加入的混淆部分
    public final static String BLOOD_CENTER_DELIVERT_NO_WORK_ID = "bloodCenterDeliveryId";
    public final static String BLOOD_IN_STORAGE_NO_PREFIX = "RK";
    // 血液入库加入的混淆部分
    public final static String BLOOD_IN_STORAGE_NO_WORK_ID = "bloodInStorageId";

    // 自体血血液出库的前缀
    public final static String AUTOLOGOUS_BLOOD_OUT_STORAGE_NO_PREFIX = "AO";
    // 血液出库加入的混淆部分
    public final static String AUTOLOGOUS_BLOOD_OUT_STORAGE_NO_WORK_ID = "autologousOutStorageId";

    // 配血操作的前缀
    public final static String BLOOD_MATCH_NO_WORK_ID = "MA";
    // 配血操作加入的混淆部分
    public final static String BLOOD_MATCH_NO_PREFIX = "matchId";
    /**
     * 此部分为交易类型常量
     */
    // 交易类型为血液申请
    public final static String BLOOD_APPLICATION = "BLOOD_APPLICATION";
//    交易类型为自体血申请
    public final static String BLOOD_APPLICATION_AUTOLOGOUS = "BLOOD_APPLICATION_AUTOLOGOUS";
//    携带输血申请单患者
    public final static String SAMPLE_TRANSFUSION_NO_PREFIX = "ST";
    public final static String SAMPLE_TRANSFUSION_NO_WORK_ID = "sampleTransfusionId";
//    入院检查患者
    public final static String SAMPLE_INPATIENT_LAB_NO_PREFIX = "SI";
    public final static String SAMPLE_INPATIENT_LAB_NO_WORK_ID = "sampleInpatientlabId";
    //血液不良反映
    public final static String ADVERSE_NO_PREFIX = "BAR";
    public final static String ADVERSE_NO_WORK_ID = "adverse_reactions_no";

    //自体血血液id前缀
    public final static String AUTOLOGOUS_BLOOD_NO_PREFIX ="AB";
    // 自体血血液id加入的混淆部分
    public final static String AUTOLOGOUS_BLOOD_NO_WORK_ID = "autologousBloodId";




}
